<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:p="http://primefaces.org/ui"
	xmlns:ui="http://java.sun.com/jsf/facelets">
<h:head>
	<title>#{message.bemvindo}</title>
	<link href="css/cotasul.css" type="text/css" rel="stylesheet" />
	<link href="css/base.css" type="text/css" rel="stylesheet" />
	<link rel="stylesheet" href="css/tooltip.css" type="text/css"
		media="screen" />
	<script src="js/Primefaces_Locale.js" type="text/javascript" />
	<script src="js/Funcoes.js" type="text/javascript" />
	<script>
		function cadTipo() {
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelTipos').show('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');
		}
		function consultaComprador() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').show('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');
		}
		function consultaFornecedor() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').show('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');
		}
		function cadOrcamento() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').show('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');
		}
		function cadProduto() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').show('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');
		}
		function consultaOrcamento() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').show('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');
		}
		function cadCotacao() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').show('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');

		}
		function consultaFormaPag() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').show('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').hide('slow');
		}
		function consultaCotacao() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').show('slow');
			jQuery('#panelListaProduto').hide('slow');

		}
		function consultaProduto() {
			jQuery('#panelTipos').hide('slow');
			jQuery('#panelCompradores').hide('slow');
			jQuery('#panelFornecedores').hide('slow');
			jQuery('#panelOrcar').hide('slow');
			jQuery('#panelProduto').hide('slow');
			jQuery('#panelListaOrca').hide('slow');
			jQuery('#panelCotacao').hide('slow');
			jQuery('#panelListaFormaPag').hide('slow');
			jQuery('#panelListaCotacao').hide('slow');
			jQuery('#panelListaProduto').show('slow');

		}
	</script>
</h:head>
<h:body>
	<p:ajaxStatus onstart="statusDialog.show();"
		onsuccess="statusDialog.hide();" />
	<p:dialog modal="true" widgetVar="statusDialog" draggable="false"
		closable="false" resizable="false">
		<p:graphicImage value="img/login_loader.gif" />
	</p:dialog>
	<div class="divTopo"></div>
	<div
		class="fonte_header_bv #{usuario.bloqueado == 'Sim' ? 'texto_vermelho' : ''}">Bem
		Vindo, #{usuario.tipo} #{usuario.nome} #{usuario.bloqueado == 'Sim' ?
		'(Bloqueado)' : ''}</div>
	<div class="divMenu">
		<h:form>
			<p:growl id="messages" showDetail="true" showSummary="true"
				life="3000" />
			<p:menubar>
				<p:submenu label="#{message.menu_cadastro}" icon="ui-icon-battery-0">
					<p:menuitem value="#{message.label_tipo}" icon="ui-icon-tag"
						update="messages" onclick="cadTipo()"
						rendered="#{usuario.tipo.equals('Administrador')}" />
					<p:menuitem value="#{message.label_orcamento}" update=":messages"
						icon="ui-icon-suitcase" onclick="cadOrcamento()"
						disabled="#{'Não'.equals(usuario.bloqueado) ? false : true}"
						rendered="#{usuario.tipo.equals('Comprador')}" />
					<p:menuitem value="#{message.label_produto}"
						rendered="#{usuario.tipo.equals('Comprador')}" update=":messages"
						icon="ui-icon-gear" onclick="cadProduto()" />
					<p:menuitem value="#{message.label_cotacoes}" update=":messages"
						icon="ui-icon-suitcase" onclick="cadCotacao()"
						rendered="#{usuario.tipo.equals('Fornecedor')}" />
					<p:menuitem value="#{message.label_formas_pag}" update=":messages"
						icon="ui-icon-carat-1-e" onclick="dlgCadFormaPag.show()"
						rendered="#{usuario.tipo.equals('Fornecedor')}" />
				</p:submenu>
				<p:submenu label="#{message.menu_consulta}" icon="ui-icon-script">
					<p:menuitem value="#{message.label_comprador}"
						icon="ui-icon-person" onclick="consultaComprador()"
						rendered="#{usuario.tipo.equals('Administrador')}" />
					<p:menuitem value="#{message.label_fornecedor}" update=":messages"
						icon="ui-icon-person" onclick="consultaFornecedor()"
						rendered="#{usuario.tipo.equals('Administrador')}" />
					<p:menuitem value="#{message.label_orcamento}" update=":messages"
						icon="ui-icon-suitcase" onclick="consultaOrcamento()"
						rendered="#{usuario.tipo.equals('Comprador')}" />
					<p:menuitem value="#{message.label_cotacoes}" update=":messages"
						icon="ui-icon-suitcase" onclick="consultaCotacao()"
						rendered="#{usuario.tipo.equals('Fornecedor')}" />
					<p:menuitem value="#{message.label_formas_pag}" update=":messages"
						icon="ui-icon-carat-1-e" onclick="consultaFormaPag()"
						rendered="#{usuario.tipo.equals('Fornecedor')}" />
					<p:menuitem value="#{message.label_produto}"
						rendered="#{usuario.tipo.equals('Comprador')}" update=":messages"
						icon="ui-icon-gear" onclick="consultaProduto()" />
				</p:submenu>
				<p:submenu label="#{message.label_relatorios}"
					icon="ui-icon-battery-0">
					<p:menuitem value="#{message.menu_rel_forne_cotacoes}"
						rendered="#{usuario.tipo.equals('Fornecedor')}" update=":messages"
						icon="ui-icon-gear" onclick="dlgFiltroRelFornece.show()" />
					<p:menuitem value="#{message.menu_rel_forne_cotacoes}"
						rendered="#{usuario.tipo.equals('Comprador')}" update=":messages"
						icon="ui-icon-gear" onclick="dlgFiltroRelComprador.show()" />
				</p:submenu>

				<p:submenu label="#{message.menu_painel_controle}"
					icon="ui-icon-gear">

					<p:menuitem value="#{message.label_trocar_senha}"
						icon="ui-icon-locked" onclick="dlgTSenha.show()" />

					<p:menuitem value="Sair" update="messages" icon="ui-icon-tag"
						action="#{principalTela.logOut}" />
				</p:submenu>




			</p:menubar>
		</h:form>
	</div>
	<div class="divCorpo">
		<p:panel id="panelTipos"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 100px;
	margin-top: 20px;">
			<ui:include src="tipos.xhtml" />
		</p:panel>

		<p:panel id="panelCompradores"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="compradorAdm.xhtml" />
		</p:panel>

		<p:panel id="panelFornecedores"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="fornecedorAdm.xhtml" />
		</p:panel>

		<p:panel id="panelOrcar"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="cadastroOrcamento.xhtml" />
		</p:panel>

		<p:panel id="panelListaOrca"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="listaOrcamentos.xhtml" />
		</p:panel>


		<p:panel id="panelProduto"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 600px;
	margin-left: 180px;
	margin-right: 130px;
	">
			<ui:include src="cadastroProdutos.xhtml" />
		</p:panel>

		<p:panel id="panelCotacao"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="cotacao.xhtml" />


		</p:panel>
		<p:panel id="panelListaFormaPag"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="listaFormaPag.xhtml" />
		</p:panel>

		<p:panel id="panelListaCotacao"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="listaCotacao.xhtml" />
		</p:panel>

		<p:panel id="panelListaProduto"
			style="	display: none;
	border: 0px;
	background: #f1f4fd;
	width: 800px;
	margin-left: 10px;
	margin-top: 20px;
	">
			<ui:include src="listaProdutos.xhtml" />
		</p:panel>


	</div>

	<ui:include src="cadastroFormaPagamento.xhtml"></ui:include>
	<ui:include src="editaFormaPagamento.xhtml"></ui:include>

	<p:dialog modal="true" widgetVar="dlgConProd" height="450" width="600"
		draggable="false" resizable="false" showEffect="fadein">
		<ui:include src="consultaProduto.xhtml" />
	</p:dialog>


	<p:dialog resizable="false" modal="true" widgetVar="dlgCota"
		height="350" width="410" showEffect="fadein"
		header="#{message.header_cadastro_cotacao}">
		<ui:include src="cadastroCotacao.xhtml" />
	</p:dialog>

	<p:dialog modal="true" widgetVar="dlgAprovaCota" height="500"
		width="800" showEffect="fadein" draggable="false" resizable="false"
		closeable="false" header="#{message.header_aprova_cotacao}">
		<ui:include src="aprovaCotacao.xhtml" />
	</p:dialog>

	<p:dialog modal="true" showEffect="fadein" widgetVar="visuProd"
		height="500" width="800">

		<p:outputPanel>
			<p:graphicImage id="visualizaProd"
				value="#{cotacaoTela.imagemProduto}"></p:graphicImage>
		</p:outputPanel>

	</p:dialog>

	<p:dialog modal="true" showEffect="fadein" widgetVar="visuProd2"
		height="500" width="800">

		<p:outputPanel>
			<p:graphicImage id="visualizaProd2" height="500"
				value="#{listaProdutoTela.imagemProduto}"></p:graphicImage>
		</p:outputPanel>

	</p:dialog>

	<ui:include src="modalBuscaFormaPagamento.xhtml"></ui:include>

	<ui:include src="orcamentosPorFornece.xhtml"></ui:include>

	<ui:include src="modalFiltroRelForn.xhtml"></ui:include>

	<ui:include src="modalFiltroRelCompra.xhtml"></ui:include>




	<!-- 
		##############################################################################################################################
		
														MODELPANEL ALTERACAO SENHA
		
		##############################################################################################################################
	-->

	<p:dialog header="#{message.header_alt_senha}" widgetVar="dlgTSenha"
		modal="true" height="180" width="450" draggable="false"
		resizable="false" showEffect="fadein" closable="false">
		<div>
			<h:form>
				<p:panel>
					<h:panelGrid id="gridAlt" columns="3">
						<h:outputLabel styleClass="LabelFont" for="senhaAtu"
							value="#{message.label_senha_atual}" />
						<p:password size="8" style="font-size: 14px;" id="senhaAtu"
							value="#{principalTela.senhaAtual}" required="true"
							feedback="false" requiredMessage="#{message.msg_obrigatorio}" />
						<p:message for="senhaAtu" />
						<h:outputLabel styleClass="LabelFont" for="pwd1"
							value="#{message.label_nova_senha}" />
						<p:password size="8" style="font-size: 14px;" id="pwd1"
							validatorMessage="#{message.msg_senha_conf}"
							requiredMessage="#{message.msg_obrigatorio}" inline="true"
							value="#{principalTela.senhaNova}" match="pwd2" required="true"
							feedback="false" />
						<p:message for="pwd1" />
						<h:outputLabel styleClass="LabelFont" for="pwd2"
							value="#{message.label_conf_senha}" />
						<p:password size="8" style="font-size: 14px;" id="pwd2"
							requiredMessage="#{message.msg_obrigatorio}" inline="true"
							value="#{principalTela.confSenha}" required="true"
							feedback="false" />
						<p:message for="pwd2" />
					</h:panelGrid>
					<br />
					<br />
					<div style="padding-left: 85px;">
						<p:commandButton style="font-size: 14px; text-align:center;"
							update="gridAlt,:messages" icon="ui-icon-disk"
							value="#{message.botao_concluir}" global="false"
							action="#{principalTela.trocarSenha}" />
						<p:commandButton style="font-size: 14px; text-align:center"
							update="gridAlt" icon="ui-icon-close"
							action="#{principalTela.limpaFormSenha}"
							value="#{message.botao_cancelar}" global="false"
							onclick="dlg10.hide()" immediate="true" />
					</div>
				</p:panel>
			</h:form>
		</div>
	</p:dialog>

</h:body>
</html>